home *** CD-ROM | disk | FTP | other *** search
- /******************************************************************************
- *
- * NSSDC/CDF Header file for QOP.
- *
- * Version 2.0, 10-Feb-92, ST Systems (STX)
- *
- * Modification history:
- *
- * V1.0 13-Jun-91, J Love Original version (for CDF V2.1).
- * V1.1 28-Jun-91, J Love Added miscellaneous macro definitions.
- * V2.0 10-Feb-92, J Love Changed for CDF IBM-PC port.
- *
- ******************************************************************************/
-
- #if !defined(___qop_h___)
- #define ___qop_h___
-
- /*****************************************************************************/
-
- #if defined(unix)
- #if !defined(memmove)
- #define memmove(dst,src,nbytes) bcopy(src,dst,nbytes)
- #endif
- #endif
-
- #if !defined(TRUE)
- #define TRUE (-1)
- #endif
-
- #if !defined(FALSE)
- #define FALSE 0
- #endif
-
- #define QOP_MAX_ARGVs 40
- #define QOP_MAX_PARMs 40
- #define QOP_MAX_QUALs 20
-
- struct QOPstruct {
- int Nparms;
- char *parms[QOP_MAX_PARMs];
- int qualEntered[QOP_MAX_QUALs];
- char *qualOpt[QOP_MAX_QUALs];
- };
-
- typedef struct QOPstruct QOP;
-
- #if defined(vms) | defined(__MSDOS__)
- QOP *Qop (int, char *[], char *[], int *);
- #endif
-
- #if defined(unix)
- QOP *Qop ();
- #endif
-
- /*****************************************************************************/
-
- #endif /*___qop_h___*/
-